﻿/******************************************************   
创建者: 梁家健
创建时间: 2017-03-23
修改:
修改时间: 
功能: 推台配置表实体
 ******************************************************/

using com.nm.Attributes;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace PlanAPI.model
{
    public class PLBasTableConfModel
    {
        /// <summary>
        /// 推台配置表实体
        /// </summary>
        /// Writer：梁家健
        /// Create Date：2017-03-23
        public class CreatModel : NeceModel
        {
            [ParamDescription("审核人")]
            public string Checker { get; set; }
            [ParamDescription("修改时间")]
            public DateTime? MofifyDTM { get; set; }
            [ParamDescription("读取时间")]
            public DateTime? LoadTime { get; set; }
            [ParamDescription("修改时间")]
            public DateTime? EtlDate { get; set; }
        }
        /// <summary>
        /// 推台配置表主要实体
        /// </summary>
        /// Writer：梁家健
        /// Create Date：2017-03-23
        public class NeceModel
        {
            [ParamDescription("公司")]
            public string CompanyID { get; set; }
            [ParamDescription("零售分区")]
            public string ParentAreaID { get; set; }
            [ParamDescription("年份")]
            public long? Yearv { get; set; }
            [ParamDescription("周")]
            public long? Weekv { get; set; }
            [ParamDescription("小品类")]
            public string ItemID { get; set; }
            [ParamDescription("价格")]
            public decimal? Price { get; set; }
            [ParamDescription("更新率")]
            public decimal? UpdateRate { get; set; }
            [ParamDescription("开发系数")]
            public decimal? DevelopRate { get; set; }
            [ParamDescription("审核状态")]
            public long? CheckState { get; set; }
        }

        /// <summary>
        /// 推台配置表显示实体
        /// </summary>
        /// Writer：梁家健
        /// Create Date：2017-03-23
        public class ListModel : NeceModel
        {
            [ParamDescription("小品类名称")]
            public string ItemName { get; set; }
            [ParamDescription("商品区域名称")]
            public string ParentAreaName { get; set; }
            [ParamDescription("品类ID")]
            public string ModelID { get; set; }
            [ParamDescription("品类")]
            public string ModelName { get; set; }
        }
    }
}
